Engineering societal information systems by agent-oriented modeling
نویسندگان
چکیده
This article is concerned with the engineering of societal information systems where technical components of a system – software agents – support the social network around which the system is centered. We propose agent-oriented modeling as a suitable software engineering approach for developing open and adaptive societal information systems. The article first outlines the steps of the software engineering process of agent-oriented modeling and shows how the resulting models can be mapped to the simulation environment. It then describes two case studies where agent-oriented modeling has successfully been applied. The first case study addresses the development of an agent-based decision-making system for helping customers in grocery shopping. The second case study treats the engineering of a societal information system for helping patients in finding healthcare providers. The simulation results from both case studies are presented and discussed. We conclude the article by comparing related work and drawing conclusions.
منابع مشابه
Agent-oriented Engineering of Trust Management Systems
This article is concerned with the engineering of societal information systems where technical components of a system software agents support the social network around which the system is centered. By software agent, we mean an autonomous software entity that can act in the system, perceive events and reason [1]. In information systems, software agents work on behalf of their owners in order to...
متن کاملMethod integration: An approach to develop agent oriented methodologies
Agent oriented software engineering (AOSE) is an emerging field in computer science and proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...
متن کاملProperties of Modeling techniques for Agent-Based Systems
The discipline of Agent Oriented Software Engineering (AOSE) has emerged during the last decade. In this domain, methodologies and modeling techniques have been suggested in order to support the development process of agent-based systems. Both the scientific and industrial communities have recognized the potential advantages of agent-based systems. Nevertheless, the number of deployed commercia...
متن کاملMethods and Tools for Information Systems Development: Introduction
• Software requirements definition and validation • Domain-specific modeling and architectures • Software reuse strategies and techniques • CASE tool integration and life cycle support • Cleanroom software engineering methods and tools • Software process modeling and assessment • Empirical studies of tool and method effectiveness • Formal methods for systems development • Intelligent software a...
متن کاملToward Agent-Oriented Conceptualization and Implementation
AbstrAct The desire to flexibly customize software, manage it efficiently, and empower it with intelligence has driven research and development-related efforts toward intelligent agents. The benefits in terms of rapid delivery, reduced costs, and enhanced productivity can be realized in the areas of systems and software engineering with the proliferation of this technology. Intelligent agents r...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- JAISE
دوره 4 شماره
صفحات -
تاریخ انتشار 2012